trade federation repair ship - Alemán Inglés Diccionario